package com.clstu.set;

import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;

public class SetMethod {
    public static void main(String[] args) {
        Set set = new HashSet();
        set.add("john");
        set.add("lucy");
        set.add("john");//重复元素只存入一遍，所以set中没有重复元素
        set.add("jack");
        set.add("along");
        set.add(null);
        set.add(null);
        System.out.println(set);//取出的顺序跟存进去的顺序不一样，但是是固定的
        //遍历，
        Iterator iterator = set.iterator();
        while (iterator.hasNext()) {
            Object next =  iterator.next();
            System.out.println(next);
        }
        System.out.println("==增强for===");
        for(Object o:set){
            System.out.println(o);
        }
//        for (int i = 0; i < set.size(); i++) {
//            System.out.println(set.);//因为set没有get(i)方法，所以不能用普通for循环遍历
//        }


    }

}
